4.040000000000000144e-32 organelle lumen